home *** CD-ROM | disk | FTP | other *** search
Wrap
INI File | 1997-03-06 | 14.0 KB | 262 lines
[Aliases] n0=f1 /run notepad c:\evil\help.txt n1=f2 /ignore * n2=f3 /ignore -r * n3=f4 echo 4 You were last flooded by %flooder on %floodtime $+ . A %ignoretime second ignore was set for 8,4( %ignore ) $+ . | echo 4 If this was a mistake, you can remove the ignore with shift+f4, press ctrl+f4 to kick/ban this person n4=sf4 ignore -r %ignore n5=cf4 /kick $active %flooder [flooder] $read c:\evil\flood.txt [flooder] n6=f5 { n7= awaya $?="away message" n8= set %amsg $! n9= if %amsg == $null { echo 4 -a no away message entered - halted | halt } n10= else /timea n11=} n12=f6 /back | timer 1 5 set %page1 0 | timer 1 5 set %page1 0 | timeoff | timer100 off n13=f7 /join %ichan n14=f8 /kick $active %inick [inviter] n15=f9 .ignore %inick 3 n16=/iban /write -s $+ $1 bans.txt $1 *2 | /guser =99 $1 n17=/lban { n18= write -s $+ %bmask bans.txt %bmask %breason n19= guser =99 %bmask n20= echo 4 # Smart iBan added for: %bmask Reason: %breason n21= unset %bmask n22= unset %breason n23=} n24=fk { n25= mode # -o $$1 | ban -u60 $$1 2 | ban $$1 3 | %cloned = $$1 | kick # $$1 $read c:\evil\tag.txt [filter kick] n26= %i = 0 | %c = 0 | %addkick = $address($$1,2) | %i = 0 | :adkick | inc %i | if (%i > $nick(0,#)) { halt } | if (%addkick == $address($nick(%i,#),2)) { inc %c | kick $chan $nick(%i,#) $read c:\evil\tag.txt [filter kick] | goto adkick } | else { goto adkick } n27=} n28=/voteover { n29= disable #vote n30= say eViL eMpiRe VotinG n31= say [[Voting Topic: %vtopic $+ ]] n32= say [[ $+ %yes Said YES]] n33= say [[ $+ %no Said NO]] n34= unset %v* n35= rlevel -r 3 n36=} n37=ckick { set %i 0 | :start | inc %i | if ($channel(%i) == $null) goto end | if $1 ison $channel(%i) goto next | goto start | :next | if $me isop $channel(%i) kick $channel(%i) $1 *2 | goto start | :end } n38=cban { set %i 0 | :start | inc %i | if ($channel(%i) == $null) goto end | if $1 ison $channel(%i) goto next | goto start | :next | if $me isop $channel(%i) ban $channel(%i) $1 3 | goto start | :end } n39=listclones { unset %add | set %cl 0 | set %num 0 | if (%silent == off ) set %raw msg # | if (%silent == on ) set %raw echo 6 # | %raw %h Clone(s) Information for ò $+ # $+ ò | set %cl 0 | :mid | inc %cl | %temp = $nick(%cl,#) | if (%temp == $null) { %raw %h Total Number of Clones: ò $+ %num $+ ò | halt } | %newadd = $address(%temp,4) | if (%newadd isin %add) { inc %num | %raw %h [Clone %num $+ ] $address(%temp,1) | goto mid } | set %add %add %newadd | goto mid } n40=kickclones { %message = Clones | if ($1 != $null) %message = *1 | unset %add | set %cl 0 | set %num 0 | :mid | inc %cl | %temp = $nick(%cl,#) | if (%temp == $null) halt | %newadd = $address(%temp,4) | if (%newadd isin %add) { inc %num | kick # %temp %message | goto mid } | set %add %add %newadd | goto mid } n41=banclones { %message = Banned: Clones | if ($1 != $null) %message = *1 | unset %add | set %cl 0 | set %num 0 | set %cl 0 | :mid | inc %cl | %temp = $nick(%cl,#) | if (%temp == $null) { halt } | %newadd = $address(%temp,4) | if (%newadd isin %add) { inc %num | mode # +b $address(%temp,3) | kick # %temp %message | goto mid } | set %add %add %newad | goto mid } n42=ccheck { n43= set %v 0 | set %cadd $address($2,2) | :start | inc %v | if ($nick(%v,$1) == $null) halt | if ($nick(%v,$1) == $me) goto start | if ($2 == $nick(%v,$1)) goto start | if (%cadd == $address($nick(%v,$1),2)) { echo 4 $active %h Clone from $+ $2 $+ at $remove(%cadd,*!*) detected on $+ $1 $+ at %time1 $+ , matching user ( $+ $nick(%v,$1) $+ ! $+ $remove($address($nick(%v,$1),2),*!*) $+ ) n44= if (%autokick == on) { echo 4 $active %h Autokicking $+ $2 $+ from $+ $1 $+ ... | if $2 !isop $1 kick $1 $2 %clonemsg | goto start } | echo 4 $active %h To kick $+ $2 $+ from $+ $1 $+ press F9, to kickban press shift+F9 | set %cnick $2 | set %cchan $1 | goto start } | goto start n45=} n46=/i /invite $1 $2 n47=/w /whois $1 n48=awaya { if ($1 == $null) { set %away off | away | .timer100 off | if %page1 > 0) run notepad c:\evil\msg.txt | goto end } | set %away on | away *1 | if (%pager == on) ame is away [ $+ *1 $+ ] pager[4ON] '4/CTCP $me PAGE <message>' | if (%pager == off) ame is away [ $+ *1 $+ ] pAGER[4OFF] | .timer100 0 600 /ame is away [ $+ *1 $+ ] pAGER[4 $+ $upper(%pager) $+ ] | :end } n49=back { if ($1 == $null) ame has returned. aWAY fOR ( $+ %ah $+ h\ $+ %amin $+ m) | if ($1 != $null) ame is back, [ $+ *1 $+ ] aWAY fOR ( $+ %ah $+ h\ $+ %amin $+ m) | set %away off | away | .timer100 off | if %page1 > 0 { run notepad c:\evil\msg.txt } } n50=timea { .timer2050 0 60 /mina | %amin = 0 | %ah = 0 } n51=mina { n52= inc %amin 1 | away %amsg ( $+ %ah $+ h\ $+ %amin $+ m) pAGER[4 $+ $upper(%pager) $+ ] n53= if (%amin = 60) { set %ah 1 | set %amin 0 } n54=} n55=timeoff { .timer2050 off } n56=midi { n57= set %midicomment n58= set %midifile n59= set %midifile $dir="Select MIDI or WAV to play " *.* n60= set %midifile2 $nopath(%midifile) n61= set %midiget $nofile(%midifile) n62= set %midicomment $?="Comment for MIDI or WAV Press Cancel for None:" n63= set %midisize $lof(%midifile ) n64=} n65=c0 set %code | set %codekey publiccode | set %codecolor 2 | c1 *1 n66=c1 { n67= if (*1 == $null) { unset %code* | halt } n68= if (%code != ) { set %code ╫ | set %codekey privatecode | set %codecolor 4 } n69= set %codepos $len(*1) n70= :code n71= set %code %code $+ $mid($asc($mid(%codepos,1,*1)),1,% [ $+ [ %codekey ] ] ) n72= dec %codepos 1 n73= if (%codepos != 0) { goto code } n74= say ╫ $+ %code n75= echo %codecolor > ╫ $+ $left(1,%code) $+ *1 n76= unset %code* n77=} n78=key { n79= echo 4 $active *** Creating code variables . . . n80= set %key $$?="Number (1-90)?" n81= if (($$! < 1) || ($$! > 90)) { n82= echo 4 $active *** Please enter a number between 1 and 90. n83= unset %key n84= halt n85= } n86= %setcode = $$! + 33 | set %setlimit 90 | set %privatecode "" n87= :setcodeA n88= set %privatecode %privatecode $+ $chr(%setcode) n89= dec %setlimit 1 | inc %setcode 1 n90= if (%setcode != 123) { goto setcodeA } n91= set %setcode 161 n92= :setcodeB n93= set %privatecode %privatecode $+ $chr(%setcode) n94= dec %setlimit 1 | inc %setcode 1 n95= if (%setlimit != 0) { goto setcodeB } n96= set %privatecode $str(32,$chr(160)) $+ %privatecode n97= %setdecode = 123 - $$! | set %setlimit 90 | set %privatedecode "" n98= :setdecodeA n99= set %privatedecode %privatedecode $+ $chr(%setdecode) n100= dec %setlimit 1 | inc %setdecode 1 n101= if (%setdecode != 123) { goto setdecodeA } n102= set %setdecode 33 n103= :setdecodeB n104= set %privatedecode %privatedecode $+ $chr(%setdecode) n105= dec %setlimit 1 | inc %setdecode 1 n106= if (%setlimit != 0) { goto setdecodeB } n107= set %privatedecode $str(32,$chr(160)) $+ %privatedecode n108= unset %set* n109= echo 4 $active *** Done . . . code key is $$! $+ . n110=} n111=mykey if (%key == $null) { key } | else { echo 4 $active *** Code key is %key $+ . } n112=setupcode { n113= set %setpublic 161 | set %publiccode "" n114= :setupA n115= set %publiccode %publiccode $+ $chr(%setpublic) n116= inc %setpublic 1 n117= if (%setpublic != 253) { goto setupA } n118= set %publiccode $str(32,$chr(160)) $+ %publiccode | set %setpublic 33 | set %publicdecode "" n119= :setupB n120= set %publicdecode %publicdecode $+ $chr(%setpublic) n121= inc %setpublic 1 n122= if (%setpublic != 123) { goto setupB } n123= set %publicdecode $str(32,$chr(160)) $+ %publicdecode n124= key n125=} n126=find { n127= %show = echo 4 $active n128= set %add $address($$1,2) n129= set %add1 $len(%add) n130= set %add2 %add1 - 4 n131= set %add3 $right(%add2,%add) n132= who %add3 | /enable #find n133=} n134=scan { n135= %active $read c:\evil\tag.txt Channel Scan on #$$1 initiated ! n136= init_scan_vars n137= set %ppl 0 n138= set %scn #$$1 n139= who #$$1 n140=} n141=showclone { n142= set %i 0 | set %d 1 | set %nclns "" | set %clns 0 n143= :incaddy n144= inc %i 1 | if (%i >= %ptr) { goto end } n145= set %scanaddy $token(%i,32,%clist) | set %clone $token(%i,32,%nlist) n146= :incaddy1 n147= inc %d 1 | if (%d = %i) { inc %d 1 } | if (%d > %ptr) { set %d 0 | goto incaddy } n148= set %scanaddy1 $token(%d,32,%clist) | set %clone1 $token(%d,32,%nlist) n149= if (%scanaddy = %scanaddy1) { n150= if (%clns = 0) { n151= if (%clone != %clone1) { n152= %nclns = %nclns %clone | inc %clns 1 | %nclns = %nclns %clone1 | inc %clns 1 n153= } n154= else { n155= %nclns = %nclns %clone1 | inc %clns 1 n156= } n157= } n158= else { n159= if (%clone !isin %nclns) { %nclns = %nclns %clone | inc %clns 1 } n160= if (%clone1 !isin %nclns) { %nclns = %nclns %clone1 | inc %clns 1 } n161= } n162= } n163= goto incaddy1 n164= :end n165= report n166=} n167=init_scan_vars { n168= set %op 0 | set %opn "" | set %nop 0 | set %nopn "" n169= set %appl 0 | set %appln "" | set %vppl 0 | set %vppln "" n170= set %ircop 0 | set %ircopn "" | set %nicky DonDon | set %enemy 0 | set %enemyn "" n171= set %clns 0 | set %nclns "" | set %nlist "" | set %clist 0 | set %clist "" | set %ptr 0 n172= set %botnick "" | set %bot 0 n173= return 1 n174=} n175=clear_chan_vars { n176= unset %op | unset %opn | unset %nop | unset %nopn n177= unset %appl | unset %appln | unset %vppl | unset %vppln n178= unset %ircop | unset %ircopn | unset %enemy | set %enemyn n179= unset %clns | unset %nclns | unset %nlist | unset %clist | unset %clist | unset %ptr n180= unset %botnick | unset %bot| unset %scantype | unset %scn | unset %names | unset %adrs n181= unset %clones | unset %length | unset %whonick | unset %d | unset %scanaddy | unset %clone n182= unset %scanaddy1 | unset %clone1 | unset %ppl | unset %addy | unset %i | unset %bot | unset %nicky n183= return 1 n184=} n185=report { n186= if %active = $null set %active echo 3 %scn n187= %active *** %nicky Channel Stats for %SCN engaged ** n188= %active Total Users on %Scn : %ppl n189= if (%ircop != 0) { %active IRCops Name(s): %ircopn | %active ToTal IRCops: %ircop } | else { %active No IRCops on %scn } n190= if (%op >= 6) { %active ToTal Ops: %op | %active Too Many Ops To List } n191= elseif (%op != 0) { %active Ops Name(s): %opn | %active ToTal Ops: %op } n192= elseif (%op == 0) { %active No ops !! Everyone leave , first one back gets OPS !! } n193= if (%clns != 0) { %active Clone Name(s): %nclns | %active ToTal Clones: %clns } n194= if (%enemy != 0) { %active Enemy Name(s): %enemyn | %active ToTal Enemies: %enemy } n195= if (%appl != 0) { %active Away Name(s): %appln | %active ToTal Nicks marked Away: %appl } n196= if (%vppl != 0) { %active Voiced Name(s): %vppln | %active ToTal Nicks Voiced: %vppl } n197= if (%nop >= 6) { %active Total NonOps: %nop | %Active Too many Nonops To list -) } n198= elseif (%nop != 0) { %active NonOps Name(s): %nopn | %active Total NonOps: %nop } n199= elseif (%nop == 0) { %active All OPS ! in %scn , Lets Party =) } n200= %active *** End of $read c:\evil\tag.txt Channel Stats *** n201= clear_chan_vars n202= echo Channel Variables Cleared ! n203=} n204=d.online { %secs = [ $ctime - $1 ] | %days = [ %secs / 86400 ] | %dsecs = [ %days * 86400 ] | %secs = [ %secs - %dsecs ] | %hours = [ %secs / 3600 ] | %hsecs = [ %hours * 3600 ] | %secs = [ %secs - %hsecs ] | %mins = [ %secs / 60 ] | %msecs = [ %mins * 60 ] | %secs = [ %secs - %msecs ] | unset %mtsecs %hsecs %dsecs %msecs | return 1 } n205=rtime { if ($token(1,58,$time) > 12) { %hour = [ $token(1,58,$time) - 12 ] | %day = pm } | else { %hour = $token(1,58,$time) | %day = am | if (%hour = 0) { %hour = 12 } } | set %time %hour $+ $chr(58) $+ $token(2,58,$time) %day | unset %hour %day | return 1 } n206=check_repeat { n207= set %repeattext % [ $+ [ $nick $+ words ] ] n208= if ($parms == %repeattext) { ban -u15 $chan $nick 3 | kick $chan $nick $read c:\evil\tag.txt Don't Repeat ! | unset % $+ $nick $+ words | unset % $+ $nick $+ time | unset %repeattext | halt } n209= unset %repeattext | return 1 n210=} n211=remflood { n212= if (($1 == $null) || ($2 == $null)) { echo Insufficiant parameters, you don't gotta do this anyways... | halt } n213= set %flood $+ $1 $remove(%flood $+ $$1,$2) n214=} n215=cbans { .enable #massunban | %readban = 1 | echo 4 -a $bb1 Performing Mass Unban On %bl !! $bb2 | mode # +b } n216=/rose /say 4,1 @3}--}--4 $1 3--{--{4,1@1,1a n217=/antiidle set %idlechan & $+ $rand(a,z) $+ $rand(A,Z) $+ $rand(a,z) $+ $rand(1,9) $+ $rand(1,9) $+ $rand(a,z) | /join %idlechan | //mode %idlechan +ntsi | /timer69 0 30 /describe %idlechan eViL eMpiRe -=[aNTi iDLe]=- n218=/unanti timer69 off | part %idlechan n219=/r { n220= set %i $replace(*1,$chr(32),á) | set %i $left(200,%i) | set %o $chr(3) $+ 4,1 | set %p 1 | set %c 1 n221= :loop n222= set %o %o $+ $chr(3) $+ $token( %c , 38 , 4&7&8&9&11&13 ) $+ $mid(%p,1,%i) n223= inc %p n224= if ( $mid(%p,1,%i) != á) { inc %c } n225= if ( %c > 6 ) { set %c 1 } n226= if ( $mid(%p,1,%i) != $null ) { goto loop } n227= say %o n228= unset %o %i %p %c n229=} n230=/on /onotice [opZ on # $+ ] *1 n231=/mj { n232= set %texxt *1 n233= set %lentxt $len(%texxt) n234= /say 0,15 $+ $str(%lentxt,_) n235= /say 1,15 $+ %texxt $+ 1 n236= /say 1,15 $+ $str(%lentxt,») n237=} n238=/mh { n239= set %textk *1 n240= set %lenk $len(%textk) n241= say 4,4 %textk 2 n242= say 0,4 %textk 1,1@ n243= say 4,4 %textk $+ 2 1,1 n244= say 1 1,1 $+ %textk $+ 1,1@@ n245=} n246=/floodnick { n247= set %f 0 | /set %address $address($newnick,2) n248= :do n249= inc %f 1 n250= if $channel(%f) == $null goto end n251= if ($nick isop $chan) { halt } n252= if $newnick ison $channel(%f) { n253= mode $channel(%f) +b %address n254= ban -u20 $channel(%f) $nick 3 | kick $channel(%f) $newnick [nick flood] $read c:\evil\flood.txt [nick flood] n255= } n256= goto do n257= :end n258= unset %f %address n259=}